crane recovery vehicle - Turkish English Dictionary